package cc.comac.saic.hkhy.jsrj.gj.inttools.pojo.vo;

import java.util.Date;
import java.util.List;

import cc.comac.saic.hkhy.jsrj.gj.inttools.pojo.entity.IntToolDataRequirement;
import cc.comac.saic.hkhy.jsrj.gj.system.domain.vo.SysUserVo;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Getter;
import lombok.Setter;

/**
 * 工具链数据信息(IntToolDataInfo)表实体类
 *
 * @author makejava
 * @since 2025-11-18 17:13:01
 */
@Getter
@Setter
public class IntToolDataInfoShowVo extends Model<IntToolDataInfoShowVo> {

    private Long id;
    // 标识
    private String code;
    // 名称
    private String name;
    // 描述
    private String description;
    // 类型
    private String type;
    // 文件id
    private Long fileInfoId;
    private String fileName;

    private Long fileVersionId;
    private String fileVersionHash;
    // 删除标志（0代表存在 1代表删除）
    private String delFlag;
    // 创建者
    private SysUserVo createBy;
    // 创建时间
    private Date createTime;
    // 更新者
    private SysUserVo updateBy;
    // 更新时间
    private Date updateTime;


    private List<IntToolDataRequirementShowVo> intToolDataRequirements;


}

